Implications of Malicious 3D Printer Firmware
نویسندگان
چکیده
The utilization of 3D printing technology within the manufacturing process creates an environment that is potentially conducive to malicious activity. Previous research in 3D printing focused on attack vector identification and intellectual property protection. This research develops and implements malicious code using Printrbot’s branch of the open source Marlin 3D printer firmware. Implementations of the malicious code were activated based on a specified printer command sent from a desktop application. The malicious firmware successfully ignored incoming print commands for a printed 3D model, substituted malicious print commands for an alternate 3D model, and manipulated extruder feed rates. The research contribution is three-fold. First, this research provides an initial assessment of potential effects malicious firmware can have on a 3D printed object. Second, it documents a potential vulnerability that impacts 3D product output using 3D printer firmware. Third, it provides foundational grounding for future research in malicious 3D printing process activities.
منابع مشابه
When Firmware Modifications Attack: A Case Study of Embedded Exploitation
The ability to update firmware is a feature that is found in nearly all modern embedded systems. We demonstrate how this feature can be exploited to allow attackers to inject malicious firmware modifications into vulnerable embedded devices. We discuss techniques for exploiting such vulnerable functionality and the implementation of a proof of concept printer malware capable of network reconnai...
متن کاملSee No Evil, Hear No Evil, Feel No Evil, Print No Evil? Malicious Fill Patterns Detection in Additive Manufacturing
Additive Manufacturing is an increasingly integral part of industrial manufacturing. Safety-critical products, such as medical prostheses and parts for aerospace and automotive industries are being printed by additive manufacturing methods with no standard means of verification. In this paper, we develop a scheme of verification and intrusion detection that is independent of the printer firmwar...
متن کاملUse of a 3D printer to create a bolus for patients undergoing tele-radiotherapy
Background: This study describes the possibility of implementing three-dimensional printing technology to create a precise construction of a planned bolus, based on computed tomography information stored in the Digital Imaging and Communications in Medicine (DICOM) format file. Materials and Methods: To create the bolus with a 3D printer, we converted data in the DICOM format to the s...
متن کاملکاربرد چاپگر سهبعدی در بازسازی اشیای تاریخی شیشهای
Three-dimensional tools are widely used for various purposes, particularly Three- dimensional printers which play a great role in simplification and acceleration of phases in production process for various fields ranging from medicine to industry. Due to the problems related to the reconstruction of missing parts in restoration of historic glass objects in the methods of molding, casting and f...
متن کاملPPA Printer Firmware Design
A significant factor in Hewlett-Packard’s new Printing Performance Architecture (see Article 1) is the reduction of the processing power embedded in the printer. Using the host PC for all image formatting leaves only motor, print cartridge, I/O, user interface, command, and status functions to be controlled by the firmware. This results in significant cost savings by reducing processor needs an...
متن کامل